drug treatment court - Turco Inglés Diccionario